cycle races - Spanish English Dictionary